.container {
  
  .step{
  width: auto;
  padding: 2px;
  min-width:20px;
  max-width: 160px;
  min-height: 20px;
  height: auto;
  transform:rotateZ(45deg)  skew(-20deg, -20deg);
  border: 1px solid black;
  background-color: white;
  margin-left: 0px;
  .diamond {
    position: absolute;
    transform: skew(20deg, 20deg) rotateZ(-45deg);
    display: inline-block;
    left:-20px;
    top:18px;
    width: 90px;
    color: black;
    font-size:18px;
  }
  .main {
    
    display: flex;
    justify-content: flex-end;
    .label {
      text-align: center;
      padding: 2px;
    } 
  }
}
}
